juniper syrup - German English Dictionary